home *** CD-ROM | disk | FTP | other *** search
Text File | 1999-06-18 | 60.8 KB | 1,515 lines |
- !ScalaScript
-
- /*
- ** $Id: reveals.wip,v 1.14 1998/12/17 02:10:20 dbarrans Exp $
- **
- ** Reveal wipes
- **
- */
-
- GROUPID($07109c00);
-
-
- //------------------------------------------------------------------------------------
- //
- // Wipe
- // Reveals the new picture
-
- ScriptWipe("Wipe", Icon(17,0),
- Grid(1,1), TimeScale(1), CopyBackground(FALSE),
- Steps(1, Width), Direction(South, 90),
- Copy(From(0,0,1,0), To(0,0,1,1), Time(0,1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Line
- // Like Wipe, but puts a black line between the pictures
-
- ScriptWipe("Line", Icon(1,1),
- Grid(1,32), TimeScale(64), CopyBackground(FALSE),
- Steps(1, Height), Direction(South, 90), ForegroundWipe(FALSE),
- Source(Color, Color),
- Copy(From(0,0,1,0), To(0,0,1,32), Time(0,63)),
- Source(New, New),
- Copy(From(0,0,1,0), To(0,0,1,32), Time(1,64)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // Center
- // Reveals the new picture from the center of the screen.
-
- ScriptWipe("Center", Icon(9,1),
- Grid(2,2), TimeScale(1), CopyBackground(FALSE), Steps(1, Width),
- Copy(From(1,1,1,1), To(0,0,2,2), Time(0,1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Split
- // Two curtains side by side reveals the new picture
-
- ScriptWipe("Split", Icon(10,1),
- Grid(4,1), TimeScale(1), CopyBackground(FALSE), Steps(1, Width),
- Direction(East, 90),
- Copy(From(1,0,1,1), To(0,0,2,1), Time(0, 1)),
- Copy(From(3,0,3,1), To(2,0,4,1), Time(0, 1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Spot
- // The screen is split in four, each part reveals from the middle
-
- ScriptWipe("Quadrant", Icon(2,6),
- Grid(4,4), TimeScale(2), CopyBackground(FALSE), Steps(1, Width),
- Copy(From(1,1,1,1), To(0,0,2,2), Time(0, 1)),
- Copy(From(3,1,3,1), To(2,0,4,2), Time(1, 2)),
- Copy(From(1,3,1,3), To(0,2,2,4), Time(1, 2)),
- Copy(From(3,3,3,3), To(2,2,4,4), Time(0, 1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Corner
- // Reveals the new picture from a corner
-
- ScriptWipe("Corner", Icon(11,1),
- Grid(1,1), TimeScale(1), CopyBackground(FALSE),
- Steps(1, Width), Direction(NorthWest,90),
- Copy(From(0,0,0,0), To(0,0,1,1), Time(0, 1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Upsdowns
- // Eight vertical strips alternates between wiping up and down.
-
- ScriptWipe("Stripper", Icon(15,1),
- Grid(8,1), TimeScale(4), CopyBackground(FALSE),
- Steps(1, Height), Direction(East, 90),
- Copy(From(0,1,1,1), To(0,0,1,1), Time(0, 1)),
- Copy(From(1,0,2,0), To(1,0,2,1), Time(0, 1)),
- Copy(From(2,1,3,1), To(2,0,3,1), Time(1, 2)),
- Copy(From(3,0,4,0), To(3,0,4,1), Time(1, 2)),
- Copy(From(4,1,5,1), To(4,0,5,1), Time(2, 3)),
- Copy(From(5,0,6,0), To(5,0,6,1), Time(2, 3)),
- Copy(From(6,1,7,1), To(6,0,7,1), Time(3, 4)),
- Copy(From(7,0,8,0), To(7,0,8,1), Time(3, 4)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // SmallBlinds
- // Blinds opening up.
-
- ScriptWipe("SmallBlinds", Icon(17,1),
- Grid(1,32), TimeScale(1), CopyBackground(FALSE),
- Steps(1, Height), Direction(South,90),
- Copy(From(0, 1,1, 1), To(0, 0,1, 2), Time(0, 1)),
- Copy(From(0, 3,1, 3), To(0, 2,1, 4), Time(0, 1)),
- Copy(From(0, 5,1, 5), To(0, 4,1, 6), Time(0, 1)),
- Copy(From(0, 7,1, 7), To(0, 6,1, 8), Time(0, 1)),
- Copy(From(0, 9,1, 9), To(0, 8,1,10), Time(0, 1)),
- Copy(From(0,11,1,11), To(0,10,1,12), Time(0, 1)),
- Copy(From(0,13,1,13), To(0,12,1,14), Time(0, 1)),
- Copy(From(0,15,1,15), To(0,14,1,16), Time(0, 1)),
- Copy(From(0,17,1,17), To(0,16,1,18), Time(0, 1)),
- Copy(From(0,19,1,19), To(0,18,1,20), Time(0, 1)),
- Copy(From(0,21,1,21), To(0,20,1,22), Time(0, 1)),
- Copy(From(0,23,1,23), To(0,22,1,24), Time(0, 1)),
- Copy(From(0,25,1,25), To(0,24,1,26), Time(0, 1)),
- Copy(From(0,27,1,27), To(0,26,1,28), Time(0, 1)),
- Copy(From(0,29,1,29), To(0,28,1,30), Time(0, 1)),
- Copy(From(0,31,1,31), To(0,30,1,32), Time(0, 1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Excrawl
- // Rectangles grow from left and right edge at the same time
-
- ScriptWipe("ScaleStripper", Icon(18,1),
- Grid(1,32), TimeScale(8), CopyBackground(FALSE),
- Steps(1, Height), Direction(South,90), ForegroundWipe(FALSE),
- Copy(From(0, 1,0, 1), To(0, 0,1, 2), Time(0, 1)),
- Copy(From(0, 3,0, 3), To(0, 2,1, 4), Time(1, 2)),
-
- Copy(From(1, 5,1, 5), To(0, 4,1, 6), Time(0, 1)),
- Copy(From(1, 7,1, 7), To(0, 6,1, 8), Time(1, 2)),
-
- Copy(From(0, 9,0, 9), To(0, 8,1,10), Time(2, 3)),
- Copy(From(0,11,0,11), To(0,10,1,12), Time(3, 4)),
-
- Copy(From(1,13,1,13), To(0,12,1,14), Time(2, 3)),
- Copy(From(1,15,1,15), To(0,14,1,16), Time(3, 4)),
-
- Copy(From(0,17,0,17), To(0,16,1,18), Time(4, 5)),
- Copy(From(0,19,0,19), To(0,18,1,20), Time(5, 6)),
-
- Copy(From(1,21,1,21), To(0,20,1,22), Time(4, 5)),
- Copy(From(1,23,1,23), To(0,22,1,24), Time(5, 6)),
-
- Copy(From(0,25,0,25), To(0,24,1,26), Time(6, 7)),
- Copy(From(0,27,0,27), To(0,26,1,28), Time(7, 8)),
-
- Copy(From(1,29,1,29), To(0,28,1,30), Time(6, 7)),
- Copy(From(1,31,1,31), To(0,30,1,32), Time(7, 8)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Curtain
- // A curtain is drawn aside, revealing the new picture
-
- ScriptWipe("Curtain", Icon(19,1),
- Grid(2,1), TimeScale(1), CopyBackground(FALSE),
- Steps(1, Width), Direction(East,90),
- Copy(From(1,0,1,1), To(0,0,2,1), Time(0, 1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Turn
- // Four rectangles reveals. Each is turned 90 degrees.
-
- ScriptWipe("SquareDance", Icon(0,2),
- Grid(2,2), TimeScale(1), CopyBackground(FALSE), Steps(1, Width),
- Copy(From(0,1,1,1), To(0,0,1,1), Time(0, 1)),
- Copy(From(1,0,1,1), To(1,0,2,1), Time(0, 1)),
- Copy(From(1,1,2,1), To(1,1,2,2), Time(0, 1)),
- Copy(From(1,1,1,2), To(0,1,1,2), Time(0, 1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Spiral
- // The new picture is revealed in a spiral towards the middle
-
- ScriptWipe("SpiralIn", Icon(1,2),
- Grid(8,8), TimeScale(64), CopyBackground(FALSE), Steps(1, Width),
- Copy(From(0,0,0,1), To(0,0,7,1), Time( 0, 7)),
- Copy(From(7,0,8,0), To(7,0,8,7), Time( 7,14)),
- Copy(From(8,7,8,8), To(1,7,8,8), Time(14,21)),
- Copy(From(0,8,1,8), To(0,2,1,8), Time(21,27)),
- Copy(From(0,1,0,2), To(0,1,6,2), Time(27,33)),
- Copy(From(6,1,7,1), To(6,1,7,6), Time(33,38)),
- Copy(From(7,6,7,7), To(2,6,7,7), Time(38,43)),
- Copy(From(1,7,2,7), To(1,3,2,7), Time(43,47)),
- Copy(From(1,2,1,3), To(1,2,5,3), Time(47,51)),
- Copy(From(5,2,6,2), To(5,2,6,5), Time(51,54)),
- Copy(From(6,5,6,6), To(3,5,6,6), Time(54,57)),
- Copy(From(2,6,3,6), To(2,4,3,6), Time(57,59)),
- Copy(From(2,3,2,4), To(2,3,4,4), Time(59,61)),
- Copy(From(4,3,5,3), To(4,3,5,5), Time(61,63)),
- Copy(From(4,4,4,5), To(3,4,4,5), Time(63,64)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Swiss
- // The new picture is revaled from each corner
-
- ScriptWipe("Swiss", Icon(16,12),
- Grid(2,2), TimeScale(1), CopyBackground(FALSE), Steps(1, Width),
- Copy(From(0,0,0,0), To(0,0,1,1), Time(0,1)),
- Copy(From(2,0,2,0), To(1,0,2,1), Time(0,1)),
- Copy(From(2,2,2,2), To(1,1,2,2), Time(0,1)),
- Copy(From(0,2,0,2), To(0,1,1,2), Time(0,1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Stripes
- // 12 rectangle reveal
-
- ScriptWipe("Stripes", Icon(10,5),
- Grid(1,12), TimeScale(2), CopyBackground(FALSE),
- CopyBackground(FALSE), Direction(East,90),
- Copy(From(0, 0,0, 1), To(0, 0,1, 1), Time(0,1)),
- Copy(From(0, 1,0, 2), To(0, 1,1, 2), Time(1,2)),
- Copy(From(0, 2,0, 3), To(0, 2,1, 3), Time(0,1)),
- Copy(From(0, 3,0, 4), To(0, 3,1, 4), Time(1,2)),
- Copy(From(0, 4,0, 5), To(0, 4,1, 5), Time(0,1)),
- Copy(From(0, 5,0, 6), To(0, 5,1, 6), Time(1,2)),
- Copy(From(0, 6,0, 7), To(0, 6,1, 7), Time(0,1)),
- Copy(From(0, 7,0, 8), To(0, 7,1, 8), Time(1,2)),
- Copy(From(0, 8,0, 9), To(0, 8,1, 9), Time(0,1)),
- Copy(From(0, 9,0,10), To(0, 9,1,10), Time(1,2)),
- Copy(From(0,10,0,11), To(0,10,1,11), Time(0,1)),
- Copy(From(0,11,0,12), To(0,11,1,12), Time(1,2)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // Fashion
- // Eight spline path rectangles with overshoot. Splits the screen horizontally.
-
- ScriptWipe("Peel", Icon(15,5),
- Grid(4,8), TimeScale(8), CopyBackground(TRUE),
- Direction(South,90),
- Copy(From(-4,0,0,1), Thru1( 4,0,8,1), Thru2( 1,0,5,1), To(0,0,4,1), Time(0, 8)),
- Copy(From( 4,1,8,2), Thru1(-4,1,0,2), Thru2(-1,1,3,2), To(0,1,4,2), Time(1, 8)),
- Copy(From(-4,2,0,3), Thru1( 4,2,8,3), Thru2( 1,2,5,3), To(0,2,4,3), Time(2, 8)),
- Copy(From( 4,3,8,4), Thru1(-4,3,0,4), Thru2(-1,3,3,4), To(0,3,4,4), Time(3, 8)),
- Copy(From(-4,4,0,5), Thru1( 4,4,8,5), Thru2( 1,4,5,5), To(0,4,4,5), Time(4, 8)),
- Copy(From( 4,5,8,6), Thru1(-4,5,0,6), Thru2(-1,5,3,6), To(0,5,4,6), Time(5, 8)),
- Copy(From(-4,6,0,7), Thru1( 4,6,8,7), Thru2( 1,6,5,7), To(0,6,4,7), Time(6, 8)),
- Copy(From( 4,7,8,8), Thru1(-4,7,0,8), Thru2(-1,7,3,8), To(0,7,4,8), Time(7, 8)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // FallingDown
- // Eight horizontal rectangles falls from top of screen.
-
- ScriptWipe("Stacker", Icon(16,5),
- Grid(8,8), TimeScale(36), CopyBackground(TRUE),
- Direction(South,90),
- Spline(0,800,900,4096),
- Copy(From(0,-1,8,0), To(0,7,8,8), Time( 0, 8)),
- Copy(From(0,-1,8,0), To(0,6,8,7), Time( 8,15)),
- Copy(From(0,-1,8,0), To(0,5,8,6), Time(15,21)),
- Copy(From(0,-1,8,0), To(0,4,8,5), Time(21,26)),
- Copy(From(0,-1,8,0), To(0,3,8,4), Time(26,30)),
- Copy(From(0,-1,8,0), To(0,2,8,3), Time(30,33)),
- Copy(From(0,-1,8,0), To(0,1,8,2), Time(33,35)),
- Copy(From(0,-1,8,0), To(0,0,8,1), Time(35,36)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // BounceRect
- // A rectangle comes in, bounces a few times and wipes to full screen.
-
- ScriptWipe("SpiralBlock", Icon(17,5),
- Grid(4,4), TimeScale(4), CopyBackground(TRUE),
- Direction(NorthEast,90),
- Copy(From(-1,0,0,1), To(3,0,4,1), Time(0, 1)),
- Copy(From( 3,0,4,1), To(3,3,4,4), Time(1, 2)),
- Copy(From( 3,3,4,4), To(0,3,1,4), Time(2, 3)),
- Copy(From( 0,3,1,4), To(0,0,4,4), Time(3, 4)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Wobble
- // 16 vertical growing rectangles use spline position.
-
- ScriptWipe("PremiereReveal", Icon(18,5),
- Grid(16,2), TimeScale(14), CopyBackground(TRUE),
- Direction(East,90),
- Spline(0,4000,-3000,4096),
- Copy(From( 2,1, 2,1), To( 0,0, 2,2), Time(0, 7)),
- Copy(From( 4,1, 4,1), To( 2,0, 4,2), Time(1, 8)),
- Copy(From( 6,1, 6,1), To( 4,0, 6,2), Time(2, 9)),
- Copy(From( 8,1, 8,1), To( 6,0, 8,2), Time(3,10)),
- Copy(From(10,1,10,1), To( 8,0,10,2), Time(4,11)),
- Copy(From(12,1,12,1), To(10,0,12,2), Time(5,12)),
- Copy(From(14,1,14,1), To(12,0,14,2), Time(6,13)),
- Copy(From(16,1,16,1), To(14,0,16,2), Time(7,14)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Blinds
- // Eight vertical side wipes offset in time.
-
- ScriptWipe("Timeslice", Icon(19,5),
- Grid(8,1), TimeScale(14), CopyBackground(FALSE), Direction(East,90),
- Copy(From(0,0,0,1), To(0,0,1,1), Time(0,7)),
- Copy(From(1,0,1,1), To(1,0,2,1), Time(1,8)),
- Copy(From(2,0,2,1), To(2,0,3,1), Time(2,9)),
- Copy(From(3,0,3,1), To(3,0,4,1), Time(3,10)),
- Copy(From(4,0,4,1), To(4,0,5,1), Time(4,11)),
- Copy(From(5,0,5,1), To(5,0,6,1), Time(5,12)),
- Copy(From(6,0,6,1), To(6,0,7,1), Time(6,13)),
- Copy(From(7,0,7,1), To(7,0,8,1), Time(7,14)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // CornerSlice
- // Blinds going both left-right and top-down.
-
- ScriptWipe("CornerSlice", Icon(0,6),
- Grid(8,8), TimeScale(14), CopyBackground(FALSE),
- Direction(SouthEast,90),
- Copy(From(0,0,0,8), To(0,0,1,8), Time(0,7)),
- Copy(From(1,0,1,8), To(1,0,2,8), Time(1,8)),
- Copy(From(2,0,2,8), To(2,0,3,8), Time(2,9)),
- Copy(From(3,0,3,8), To(3,0,4,8), Time(3,10)),
- Copy(From(4,0,4,8), To(4,0,5,8), Time(4,11)),
- Copy(From(5,0,5,8), To(5,0,6,8), Time(5,12)),
- Copy(From(6,0,6,8), To(6,0,7,8), Time(6,13)),
- Copy(From(7,0,7,8), To(7,0,8,8), Time(7,14)),
-
- Copy(From(0,0,8,0), To(0,0,8,1), Time(0,7)),
- Copy(From(0,1,8,1), To(0,1,8,2), Time(1,8)),
- Copy(From(0,2,8,2), To(0,2,8,3), Time(2,9)),
- Copy(From(0,3,8,3), To(0,3,8,4), Time(3,10)),
- Copy(From(0,4,8,4), To(0,4,8,5), Time(4,11)),
- Copy(From(0,5,8,5), To(0,5,8,6), Time(5,12)),
- Copy(From(0,6,8,6), To(0,6,8,7), Time(6,13)),
- Copy(From(0,7,8,7), To(0,7,8,8), Time(7,14)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // PaintDrip
- // 32 paint segments drips (with spline) towards the bottom of screen.
-
- ScriptWipe("PaintDrip", Icon(1,6),
- Grid(32,1), TimeScale(18), CopyBackground(TRUE),
- Direction(South,90),
- Spline(0,4500,-2500,4096),
- Copy(From(0,0,1,0), To(0,0,1,1), Time(0,8)),
- Copy(From(1,0,2,0), To(1,0,2,1), Time(0,14)),
- Copy(From(2,0,3,0), To(2,0,3,1), Time(0,6)),
- Copy(From(3,0,4,0), To(3,0,4,1), Time(0,18)),
- Copy(From(4,0,5,0), To(4,0,5,1), Time(0,14)),
- Copy(From(5,0,6,0), To(5,0,6,1), Time(0,10)),
- Copy(From(6,0,7,0), To(6,0,7,1), Time(0,16)),
- Copy(From(7,0,8,0), To(7,0,8,1), Time(0,12)),
-
- Copy(From(8,0,9,0), To(8,0,9,1), Time(0,9)),
- Copy(From(9,0,10,0), To(9,0,10,1), Time(0,17)),
- Copy(From(10,0,11,0), To(10,0,11,1), Time(0,13)),
- Copy(From(11,0,12,0), To(11,0,12,1), Time(0,5)),
- Copy(From(12,0,13,0), To(12,0,13,1), Time(0,11)),
- Copy(From(13,0,14,0), To(13,0,14,1), Time(0,7)),
- Copy(From(14,0,15,0), To(14,0,15,1), Time(0,15)),
- Copy(From(15,0,16,0), To(15,0,16,1), Time(0,9)),
-
- Copy(From(16,0,17,0), To(16,0,17,1), Time(0,9)),
- Copy(From(17,0,18,0), To(17,0,18,1), Time(0,17)),
- Copy(From(18,0,19,0), To(18,0,19,1), Time(0,13)),
- Copy(From(19,0,20,0), To(19,0,20,1), Time(0,5)),
- Copy(From(20,0,21,0), To(20,0,21,1), Time(0,11)),
- Copy(From(21,0,22,0), To(21,0,22,1), Time(0,7)),
- Copy(From(22,0,23,0), To(22,0,23,1), Time(0,15)),
- Copy(From(23,0,24,0), To(23,0,24,1), Time(0,9)),
-
- Copy(From(24,0,25,0), To(24,0,25,1), Time(0,9)),
- Copy(From(25,0,26,0), To(25,0,26,1), Time(0,17)),
- Copy(From(26,0,27,0), To(26,0,27,1), Time(0,13)),
- Copy(From(27,0,28,0), To(27,0,28,1), Time(0,5)),
- Copy(From(28,0,29,0), To(28,0,29,1), Time(0,11)),
- Copy(From(29,0,30,0), To(29,0,30,1), Time(0,7)),
- Copy(From(30,0,31,0), To(30,0,31,1), Time(0,15)),
- Copy(From(31,0,32,0), To(31,0,32,1), Time(0,9)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Squares
- // Simple 4 by 3 chess grid wipe
-
- ScriptWipe("MiniQuadrant", Icon(3,6),
- Grid(8,6), TimeScale(6), CopyBackground(FALSE),
- Direction(South,90),
- Copy(From(1,1,1,1), To(0,0, 2,2), Time( 0, 1)),
- Copy(From(3,1,3,1), To(2,0, 4,2), Time( 3, 4)),
- Copy(From(5,1,5,1), To(4,0, 6,2), Time( 0, 1)),
- Copy(From(7,1,7,1), To(6,0, 8,2), Time( 3, 4)),
-
- Copy(From(1,3,1,3), To(0,2, 2,4), Time( 4, 5)),
- Copy(From(3,3,3,3), To(2,2, 4,4), Time( 1, 2)),
- Copy(From(5,3,5,3), To(4,2, 6,4), Time( 4, 5)),
- Copy(From(7,3,7,3), To(6,2, 8,4), Time( 1, 2)),
-
- Copy(From(1,5,1,5), To(0,4, 2,6), Time( 2, 3)),
- Copy(From(3,5,3,5), To(2,4, 4,6), Time( 5, 6)),
- Copy(From(5,5,5,5), To(4,4, 6,6), Time( 2, 3)),
- Copy(From(7,5,7,5), To(6,4, 8,6), Time( 5, 6)),
- );
-
-
-
- //------------------------------------------------------------------------------------
- //
- // Strips
- // Sideways strips start from different positions.
-
- ScriptWipe("DiagonalStrips", Icon(4,6),
- Grid(16,16), TimeScale(1), CopyBackground(FALSE),
- Direction(East,90),
- Copy(From( 0, 0, 0, 1), To(0, 0,16, 1), Time(0, 1)),
- Copy(From( 1, 1, 1, 2), To(0, 1,16, 2), Time(0, 1)),
- Copy(From( 2, 2, 2, 3), To(0, 2,16, 3), Time(0, 1)),
- Copy(From( 3, 3, 3, 4), To(0, 3,16, 4), Time(0, 1)),
- Copy(From( 4, 4, 4, 5), To(0, 4,16, 5), Time(0, 1)),
- Copy(From( 5, 5, 5, 6), To(0, 5,16, 6), Time(0, 1)),
- Copy(From( 6, 6, 6, 7), To(0, 6,16, 7), Time(0, 1)),
- Copy(From( 7, 7, 7, 8), To(0, 7,16, 8), Time(0, 1)),
- Copy(From( 8, 8, 8, 9), To(0, 8,16, 9), Time(0, 1)),
- Copy(From( 9, 9, 9,10), To(0, 9,16,10), Time(0, 1)),
- Copy(From(10,10,10,11), To(0,10,16,11), Time(0, 1)),
- Copy(From(11,11,11,12), To(0,11,16,12), Time(0, 1)),
- Copy(From(12,12,12,13), To(0,12,16,13), Time(0, 1)),
- Copy(From(13,13,13,14), To(0,13,16,14), Time(0, 1)),
- Copy(From(14,14,14,15), To(0,14,16,15), Time(0, 1)),
- Copy(From(15,15,15,16), To(0,15,16,16), Time(0, 1)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // Turnaround
- // Four blocks move from the middle of the screen to the corners,
- // slide to the other corner and grow to fill the screen.
-
- ScriptWipe("Turnaround", Icon(6,6),
- Grid(4,4), TimeScale(3), CopyBackground(TRUE), OutWipe(FALSE),
- Copy(From(2,2,2,2), To(0,0,1,1), Time(0, 1)),
- Copy(From(2,2,2,2), To(3,0,4,1), Time(0, 1)),
- Copy(From(2,2,2,2), To(0,3,1,4), Time(0, 1)),
- Copy(From(2,2,2,2), To(3,3,4,4), Time(0, 1)),
-
- Copy(From(0,0,1,1), To(3,0,4,1), Time(1, 2)),
- Copy(From(3,0,4,1), To(3,3,4,4), Time(1, 2)),
- Copy(From(0,3,1,4), To(0,0,1,1), Time(1, 2)),
- Copy(From(3,3,4,4), To(0,3,1,4), Time(1, 2)),
-
- Copy(From(3,0,4,1), To(2,0,4,2), Time(2, 3)),
- Copy(From(3,3,4,4), To(2,2,4,4), Time(2, 3)),
- Copy(From(0,0,1,1), To(0,0,2,2), Time(2, 3)),
- Copy(From(0,3,1,4), To(0,2,2,4), Time(2, 3)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // Closure
- // Ten vertical stripes closes down along a diagonal
-
- ScriptWipe("Closure", Icon(7,6),
- Grid(10,10), TimeScale(14), CopyBackground(FALSE),
- Direction(South,90),
- Copy(From( 0, 0, 1, 0), To( 0, 0, 1,10), Time( 1, 5)),
- Copy(From( 1, 0, 2, 0), To( 1, 0, 2, 9), Time( 2, 6)),
- Copy(From( 2, 0, 3, 0), To( 2, 0, 3, 8), Time( 3, 7)),
- Copy(From( 3, 0, 4, 0), To( 3, 0, 4, 7), Time( 4, 8)),
- Copy(From( 4, 0, 5, 0), To( 4, 0, 5, 6), Time( 5, 9)),
- Copy(From( 5, 0, 6, 0), To( 5, 0, 6, 5), Time( 6,10)),
- Copy(From( 6, 0, 7, 0), To( 6, 0, 7, 4), Time( 7,11)),
- Copy(From( 7, 0, 8, 0), To( 7, 0, 8, 3), Time( 8,12)),
- Copy(From( 8, 0, 9, 0), To( 8, 0, 9, 2), Time( 9,13)),
- Copy(From( 9, 0,10, 0), To( 9, 0,10, 1), Time(10,14)),
-
- Copy(From( 9,10,10,10), To( 9, 1,10,10), Time( 1, 5)),
- Copy(From( 8,10, 9,10), To( 8, 2, 9,10), Time( 2, 6)),
- Copy(From( 7,10, 8,10), To( 7, 3, 8,10), Time( 3, 7)),
- Copy(From( 6,10, 7,10), To( 6, 4, 7,10), Time( 4, 8)),
- Copy(From( 5,10, 6,10), To( 5, 5, 6,10), Time( 5, 9)),
- Copy(From( 4,10, 5,10), To( 4, 6, 5,10), Time( 6,10)),
- Copy(From( 3,10, 4,10), To( 3, 7, 4,10), Time( 7,11)),
- Copy(From( 2,10, 3,10), To( 2, 8, 3,10), Time( 8,12)),
- Copy(From( 1,10, 2,10), To( 1, 9, 2,10), Time( 9,13)),
- Copy(From( 0,10, 1,10), To( 0,10, 1,10), Time(10,14)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // SmallSpiral
- // A small 10 by 10 grid spiral
-
- ScriptWipe("ZoomSpiral", Icon(8,6),
- Grid(10,10), TimeScale(29), CopyBackground(FALSE),
- Direction(East,90),
- Copy(From( 5, 5, 5, 5), To( 4, 4, 6, 6), Time( 1, 5)),
- Copy(From( 7, 5, 7, 5), To( 6, 4, 8, 6), Time( 2, 6)),
- Copy(From( 7, 7, 7, 7), To( 6, 6, 8, 8), Time( 3, 7)),
- Copy(From( 5, 7, 5, 7), To( 4, 6, 6, 8), Time( 4, 8)),
- Copy(From( 3, 7, 3, 7), To( 2, 6, 4, 8), Time( 5, 9)),
- Copy(From( 3, 5, 3, 5), To( 2, 4, 4, 6), Time( 6,10)),
- Copy(From( 3, 3, 3, 3), To( 2, 2, 4, 4), Time( 7,11)),
- Copy(From( 5, 3, 5, 3), To( 4, 2, 6, 4), Time( 8,12)),
- Copy(From( 7, 3, 7, 3), To( 6, 2, 8, 4), Time( 9,13)),
- Copy(From( 9, 3, 9, 3), To( 8, 2,10, 4), Time(10,14)),
- Copy(From( 9, 5, 9, 5), To( 8, 4,10, 6), Time(11,15)),
- Copy(From( 9, 7, 9, 7), To( 8, 6,10, 8), Time(12,16)),
- Copy(From( 9, 9, 9, 9), To( 8, 8,10,10), Time(13,17)),
- Copy(From( 7, 9, 7, 9), To( 6, 8, 8,10), Time(14,18)),
- Copy(From( 5, 9, 5, 9), To( 4, 8, 6,10), Time(15,19)),
- Copy(From( 3, 9, 3, 9), To( 2, 8, 4,10), Time(16,20)),
- Copy(From( 1, 9, 1, 9), To( 0, 8, 2,10), Time(17,21)),
- Copy(From( 1, 7, 1, 7), To( 0, 6, 2, 8), Time(18,22)),
- Copy(From( 1, 5, 1, 5), To( 0, 4, 2, 6), Time(19,23)),
- Copy(From( 1, 3, 1, 3), To( 0, 2, 2, 4), Time(20,24)),
- Copy(From( 1, 1, 1, 1), To( 0, 0, 2, 2), Time(21,25)),
- Copy(From( 3, 1, 3, 1), To( 2, 0, 4, 2), Time(22,26)),
- Copy(From( 5, 1, 5, 1), To( 4, 0, 6, 2), Time(23,27)),
- Copy(From( 7, 1, 7, 1), To( 6, 0, 8, 2), Time(24,28)),
- Copy(From( 9, 1, 9, 1), To( 8, 0,10, 2), Time(25,29)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // SplineWave
- // The splinewave originally done by Peter Cherna
-
- ScriptWipe("SplineWave", Icon(9,6),
- Grid(80,1), TimeScale(80), CopyBackground(TRUE),
- Direction(South,90),
- Spline(0,5000,-3000,4096),
- Copy(From( 0,0, 1,0), To( 0,0, 1,1), Time( 1, 40)),
- Copy(From( 1,0, 2,0), To( 1,0, 2,1), Time( 1, 41)),
- Copy(From( 2,0, 3,0), To( 2,0, 3,1), Time( 1, 42)),
- Copy(From( 3,0, 4,0), To( 3,0, 4,1), Time( 1, 43)),
- Copy(From( 4,0, 5,0), To( 4,0, 5,1), Time( 1, 44)),
- Copy(From( 5,0, 6,0), To( 5,0, 6,1), Time( 1, 45)),
- Copy(From( 6,0, 7,0), To( 6,0, 7,1), Time( 1, 46)),
- Copy(From( 7,0, 8,0), To( 7,0, 8,1), Time( 1, 47)),
- Copy(From( 8,0, 9,0), To( 8,0, 9,1), Time( 1, 48)),
- Copy(From( 9,0,10,0), To( 9,0,10,1), Time( 1, 49)),
-
- Copy(From(10,0,11,0), To(10,0,11,1), Time( 1, 50)),
- Copy(From(11,0,12,0), To(11,0,12,1), Time( 1, 51)),
- Copy(From(12,0,13,0), To(12,0,13,1), Time( 1, 52)),
- Copy(From(13,0,14,0), To(13,0,14,1), Time( 1, 53)),
- Copy(From(14,0,15,0), To(14,0,15,1), Time( 1, 54)),
- Copy(From(15,0,16,0), To(15,0,16,1), Time( 1, 55)),
- Copy(From(16,0,17,0), To(16,0,17,1), Time( 1, 56)),
- Copy(From(17,0,18,0), To(17,0,18,1), Time( 1, 57)),
- Copy(From(18,0,19,0), To(18,0,19,1), Time( 1, 58)),
- Copy(From(19,0,20,0), To(19,0,20,1), Time( 1, 59)),
-
- Copy(From(20,0,21,0), To(20,0,21,1), Time( 1, 60)),
- Copy(From(21,0,22,0), To(21,0,22,1), Time( 1, 61)),
- Copy(From(22,0,23,0), To(22,0,23,1), Time( 1, 62)),
- Copy(From(23,0,24,0), To(23,0,24,1), Time( 1, 63)),
- Copy(From(24,0,25,0), To(24,0,25,1), Time( 1, 64)),
- Copy(From(25,0,26,0), To(25,0,26,1), Time( 1, 65)),
- Copy(From(26,0,27,0), To(26,0,27,1), Time( 1, 66)),
- Copy(From(27,0,28,0), To(27,0,28,1), Time( 1, 67)),
- Copy(From(28,0,29,0), To(28,0,29,1), Time( 1, 68)),
- Copy(From(29,0,30,0), To(29,0,30,1), Time( 1, 69)),
-
- Copy(From(30,0,31,0), To(30,0,31,1), Time( 1, 70)),
- Copy(From(31,0,32,0), To(31,0,32,1), Time( 1, 71)),
- Copy(From(32,0,33,0), To(32,0,33,1), Time( 1, 72)),
- Copy(From(33,0,34,0), To(33,0,34,1), Time( 1, 73)),
- Copy(From(34,0,35,0), To(34,0,35,1), Time( 1, 74)),
- Copy(From(35,0,36,0), To(35,0,36,1), Time( 1, 75)),
- Copy(From(36,0,37,0), To(36,0,37,1), Time( 1, 76)),
- Copy(From(37,0,38,0), To(37,0,38,1), Time( 1, 77)),
- Copy(From(38,0,39,0), To(38,0,39,1), Time( 1, 78)),
- Copy(From(39,0,40,0), To(39,0,40,1), Time( 1, 79)),
-
- Copy(From(79,0,80,0), To(79,0,80,1), Time( 1, 40)),
- Copy(From(78,0,79,0), To(78,0,79,1), Time( 1, 41)),
- Copy(From(77,0,78,0), To(77,0,78,1), Time( 1, 42)),
- Copy(From(76,0,77,0), To(76,0,77,1), Time( 1, 43)),
- Copy(From(75,0,76,0), To(75,0,76,1), Time( 1, 44)),
- Copy(From(74,0,75,0), To(74,0,75,1), Time( 1, 45)),
- Copy(From(73,0,74,0), To(73,0,74,1), Time( 1, 46)),
- Copy(From(72,0,73,0), To(72,0,73,1), Time( 1, 47)),
- Copy(From(71,0,72,0), To(71,0,72,1), Time( 1, 48)),
- Copy(From(70,0,71,0), To(70,0,71,1), Time( 1, 49)),
-
- Copy(From(69,0,70,0), To(69,0,70,1), Time( 1, 50)),
- Copy(From(68,0,69,0), To(68,0,69,1), Time( 1, 51)),
- Copy(From(67,0,68,0), To(67,0,68,1), Time( 1, 52)),
- Copy(From(66,0,67,0), To(66,0,67,1), Time( 1, 53)),
- Copy(From(65,0,66,0), To(65,0,66,1), Time( 1, 54)),
- Copy(From(64,0,65,0), To(64,0,65,1), Time( 1, 55)),
- Copy(From(63,0,64,0), To(63,0,64,1), Time( 1, 56)),
- Copy(From(62,0,63,0), To(62,0,63,1), Time( 1, 57)),
- Copy(From(61,0,62,0), To(61,0,62,1), Time( 1, 58)),
- Copy(From(60,0,61,0), To(60,0,61,1), Time( 1, 59)),
-
- Copy(From(59,0,60,0), To(59,0,60,1), Time( 1, 60)),
- Copy(From(58,0,59,0), To(58,0,59,1), Time( 1, 61)),
- Copy(From(57,0,58,0), To(57,0,58,1), Time( 1, 62)),
- Copy(From(56,0,57,0), To(56,0,57,1), Time( 1, 63)),
- Copy(From(55,0,56,0), To(55,0,56,1), Time( 1, 64)),
- Copy(From(54,0,55,0), To(54,0,55,1), Time( 1, 65)),
- Copy(From(53,0,54,0), To(53,0,54,1), Time( 1, 66)),
- Copy(From(52,0,53,0), To(52,0,53,1), Time( 1, 67)),
- Copy(From(51,0,52,0), To(51,0,52,1), Time( 1, 68)),
- Copy(From(50,0,51,0), To(50,0,51,1), Time( 1, 69)),
-
- Copy(From(49,0,50,0), To(49,0,50,1), Time( 1, 70)),
- Copy(From(48,0,49,0), To(48,0,49,1), Time( 1, 71)),
- Copy(From(47,0,48,0), To(47,0,48,1), Time( 1, 72)),
- Copy(From(46,0,47,0), To(46,0,47,1), Time( 1, 73)),
- Copy(From(45,0,46,0), To(45,0,46,1), Time( 1, 74)),
- Copy(From(44,0,45,0), To(44,0,45,1), Time( 1, 75)),
- Copy(From(43,0,44,0), To(43,0,44,1), Time( 1, 76)),
- Copy(From(42,0,43,0), To(42,0,43,1), Time( 1, 77)),
- Copy(From(41,0,42,0), To(41,0,42,1), Time( 1, 78)),
- Copy(From(40,0,41,0), To(40,0,41,1), Time( 1, 79)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // SpinningFan
- // Reveals as a spinning fan
-
- ScriptWipe("SpinningFan", Icon(17,3),
- Grid(8,8), TimeScale(16), CopyBackground(FALSE),
- Copy(From(0,7,0,8), To(0,7,8,8), Time(0,16)),
- Copy(From(1,6,1,7), To(1,6,7,7), Time(0,16)),
- Copy(From(2,5,2,6), To(2,5,6,6), Time(0,16)),
- Copy(From(3,4,3,5), To(3,4,5,5), Time(0,16)),
-
- Copy(From(7,7,8,7), To(7,0,8,7), Time(0,16)),
- Copy(From(6,6,7,6), To(6,1,7,6), Time(0,16)),
- Copy(From(5,5,6,5), To(5,2,6,5), Time(0,16)),
-
- Copy(From(7,0,7,1), To(0,0,7,1), Time(0,16)),
- Copy(From(6,1,6,2), To(1,1,6,2), Time(0,16)),
- Copy(From(5,2,5,3), To(2,2,5,3), Time(0,16)),
- Copy(From(5,3,5,4), To(3,3,5,4), Time(0,16)),
-
- Copy(From(0,1,1,1), To(0,1,1,7), Time(0,16)),
- Copy(From(1,2,2,2), To(1,2,2,6), Time(0,16)),
- Copy(From(2,3,3,3), To(2,3,3,5), Time(0,16)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // DiagonalCuts
- // 8 by 8 cuts from middle to corners along a diagonal
-
- ScriptWipe("DiagonalBlocks", Icon(18,3),
- Grid(8,8), TimeScale(8), CopyBackground(FALSE),
- Direction(NorthEast, 90), OutWipe(FALSE),
- Copy(From(0,0,0,0), To(0,0,1,1), Time(1,1)),
- Copy(From(1,1,1,1), To(1,1,2,2), Time(1,1)),
- Copy(From(2,2,2,2), To(2,2,3,3), Time(1,1)),
- Copy(From(3,3,3,3), To(3,3,4,4), Time(1,1)),
- Copy(From(4,4,4,4), To(4,4,5,5), Time(1,1)),
- Copy(From(5,5,5,5), To(5,5,6,6), Time(1,1)),
- Copy(From(6,6,6,6), To(6,6,7,7), Time(1,1)),
- Copy(From(7,7,7,7), To(7,7,8,8), Time(1,1)),
-
- Copy(From(1,0,1,0), To(1,0,2,1), Time(2,2)),
- Copy(From(2,1,2,1), To(2,1,3,2), Time(2,2)),
- Copy(From(3,2,3,2), To(3,2,4,3), Time(2,2)),
- Copy(From(4,3,4,3), To(4,3,5,4), Time(2,2)),
- Copy(From(5,4,5,4), To(5,4,6,5), Time(2,2)),
- Copy(From(6,5,6,5), To(6,5,7,6), Time(2,2)),
- Copy(From(7,6,7,6), To(7,6,8,7), Time(2,2)),
-
- Copy(From(2,0,2,0), To(2,0,3,1), Time(3,3)),
- Copy(From(3,1,3,1), To(3,1,4,2), Time(3,3)),
- Copy(From(4,2,4,2), To(4,2,5,3), Time(3,3)),
- Copy(From(5,3,5,3), To(5,3,6,4), Time(3,3)),
- Copy(From(6,4,6,4), To(6,4,7,5), Time(3,3)),
- Copy(From(7,5,7,5), To(7,5,8,6), Time(3,3)),
-
- Copy(From(3,0,3,0), To(3,0,4,1), Time(4,4)),
- Copy(From(4,1,4,1), To(4,1,5,2), Time(4,4)),
- Copy(From(5,2,5,2), To(5,2,6,3), Time(4,4)),
- Copy(From(6,3,6,3), To(6,3,7,4), Time(4,4)),
- Copy(From(7,4,7,4), To(7,4,8,5), Time(4,4)),
-
- Copy(From(4,0,4,0), To(4,0,5,1), Time(5,5)),
- Copy(From(5,1,5,1), To(5,1,6,2), Time(5,5)),
- Copy(From(6,2,6,2), To(6,2,7,3), Time(5,5)),
- Copy(From(7,3,7,3), To(7,3,8,4), Time(5,5)),
-
- Copy(From(5,0,5,0), To(5,0,6,1), Time(6,6)),
- Copy(From(6,1,6,1), To(6,1,7,2), Time(6,6)),
- Copy(From(7,2,7,2), To(7,2,8,3), Time(6,6)),
-
- Copy(From(6,0,6,0), To(6,0,7,1), Time(7,7)),
- Copy(From(7,0,7,0), To(7,0,8,2), Time(7,7)),
-
- Copy(From(7,0,7,0), To(7,0,8,1), Time(8,8)),
-
- Copy(From(0,1,0,1), To(0,1,1,2), Time(2,2)),
- Copy(From(1,2,1,2), To(1,2,2,3), Time(2,2)),
- Copy(From(2,3,2,3), To(2,3,3,4), Time(2,2)),
- Copy(From(3,4,3,4), To(3,4,4,5), Time(2,2)),
- Copy(From(4,5,4,5), To(4,5,5,6), Time(2,2)),
- Copy(From(5,6,5,6), To(5,6,6,7), Time(2,2)),
- Copy(From(6,7,6,7), To(6,7,7,8), Time(2,2)),
-
- Copy(From(0,2,0,2), To(0,2,1,3), Time(3,3)),
- Copy(From(1,3,1,3), To(1,3,2,4), Time(3,3)),
- Copy(From(2,4,2,4), To(2,4,3,5), Time(3,3)),
- Copy(From(3,5,3,5), To(3,5,4,6), Time(3,3)),
- Copy(From(4,6,4,6), To(4,6,5,7), Time(3,3)),
- Copy(From(5,7,5,7), To(5,7,6,8), Time(3,3)),
-
- Copy(From(0,3,0,3), To(0,3,1,4), Time(4,4)),
- Copy(From(1,4,1,4), To(1,4,2,5), Time(4,4)),
- Copy(From(2,5,2,5), To(2,5,3,6), Time(4,4)),
- Copy(From(3,6,3,6), To(3,6,4,7), Time(4,4)),
- Copy(From(4,7,4,7), To(4,7,5,8), Time(4,4)),
-
- Copy(From(0,4,0,4), To(0,4,1,5), Time(5,5)),
- Copy(From(1,5,1,5), To(1,5,2,6), Time(5,5)),
- Copy(From(2,6,2,6), To(2,6,3,7), Time(5,5)),
- Copy(From(3,7,3,7), To(3,7,4,8), Time(5,5)),
-
- Copy(From(0,5,0,5), To(0,5,1,6), Time(6,6)),
- Copy(From(1,6,1,6), To(1,6,2,7), Time(6,6)),
- Copy(From(2,7,2,7), To(2,7,3,8), Time(6,6)),
-
- Copy(From(0,6,0,6), To(0,6,1,7), Time(7,7)),
- Copy(From(1,7,1,7), To(1,7,2,8), Time(7,7)),
-
- Copy(From(0,7,0,7), To(0,7,1,8), Time(8,8)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // CutRandom
- // 8 by 8 random cuts
-
- ScriptWipe("RandomBlocks", Icon(19,3),
- Grid(8,8), TimeScale(64), CopyBackground(FALSE), OutWipe(FALSE),
- Copy(From(0,0,0,0), To(0,0,1,1), Time(36,36)),
- Copy(From(1,1,1,1), To(1,1,2,2), Time(44,44)),
- Copy(From(2,2,2,2), To(2,2,3,3), Time(18,18)),
- Copy(From(3,3,3,3), To(3,3,4,4), Time(41,41)),
- Copy(From(4,4,4,4), To(4,4,5,5), Time(51,51)),
- Copy(From(5,5,5,5), To(5,5,6,6), Time(23,23)),
- Copy(From(6,6,6,6), To(6,6,7,7), Time(1,1)),
- Copy(From(7,7,7,7), To(7,7,8,8), Time(9,9)),
-
- Copy(From(1,0,1,0), To(1,0,2,1), Time(26,26)),
- Copy(From(2,1,2,1), To(2,1,3,2), Time(59,59)),
- Copy(From(3,2,3,2), To(3,2,4,3), Time(33,33)),
- Copy(From(4,3,4,3), To(4,3,5,4), Time(10,10)),
- Copy(From(5,4,5,4), To(5,4,6,5), Time(28,28)),
- Copy(From(6,5,6,5), To(6,5,7,6), Time(53,53)),
- Copy(From(7,6,7,6), To(7,6,8,7), Time(61,61)),
-
- Copy(From(2,0,2,0), To(2,0,3,1), Time(30,30)),
- Copy(From(3,1,3,1), To(3,1,4,2), Time(11,11)),
- Copy(From(4,2,4,2), To(4,2,5,3), Time(47,47)),
- Copy(From(5,3,5,3), To(5,3,6,4), Time(63,63)),
- Copy(From(6,4,6,4), To(6,4,7,5), Time(20,20)),
- Copy(From(7,5,7,5), To(7,5,8,6), Time(56,56)),
-
- Copy(From(3,0,3,0), To(3,0,4,1), Time(27,27)),
- Copy(From(4,1,4,1), To(4,1,5,2), Time(38,38)),
- Copy(From(5,2,5,2), To(5,2,6,3), Time(54,54)),
- Copy(From(6,3,6,3), To(6,3,7,4), Time(12,12)),
- Copy(From(7,4,7,4), To(7,4,8,5), Time(4,4)),
-
- Copy(From(4,0,4,0), To(4,0,5,1), Time(50,50)),
- Copy(From(5,1,5,1), To(5,1,6,2), Time(39,39)),
- Copy(From(6,2,6,2), To(6,2,7,3), Time(17,17)),
- Copy(From(7,3,7,3), To(7,3,8,4), Time(48,48)),
-
- Copy(From(5,0,5,0), To(5,0,6,1), Time(57,57)),
- Copy(From(6,1,6,1), To(6,1,7,2), Time(13,13)),
- Copy(From(7,2,7,2), To(7,2,8,3), Time(6,6)),
-
- Copy(From(6,0,6,0), To(6,0,7,1), Time(49,49)),
- Copy(From(7,0,7,0), To(7,0,8,2), Time(7,7)),
-
- Copy(From(7,0,7,0), To(7,0,8,1), Time(8,8)),
-
- Copy(From(0,1,0,1), To(0,1,1,2), Time(2,2)),
- Copy(From(1,2,1,2), To(1,2,2,3), Time(14,14)),
- Copy(From(2,3,2,3), To(2,3,3,4), Time(60,60)),
- Copy(From(3,4,3,4), To(3,4,4,5), Time(43,43)),
- Copy(From(4,5,4,5), To(4,5,5,6), Time(34,34)),
- Copy(From(5,6,5,6), To(5,6,6,7), Time(58,58)),
- Copy(From(6,7,6,7), To(6,7,7,8), Time(21,21)),
-
- Copy(From(0,2,0,2), To(0,2,1,3), Time(37,37)),
- Copy(From(1,3,1,3), To(1,3,2,4), Time(45,45)),
- Copy(From(2,4,2,4), To(2,4,3,5), Time(15,15)),
- Copy(From(3,5,3,5), To(3,5,4,6), Time(52,52)),
- Copy(From(4,6,4,6), To(4,6,5,7), Time(24,24)),
- Copy(From(5,7,5,7), To(5,7,6,8), Time(3,3)),
-
- Copy(From(0,3,0,3), To(0,3,1,4), Time(29,29)),
- Copy(From(1,4,1,4), To(1,4,2,5), Time(42,42)),
- Copy(From(2,5,2,5), To(2,5,3,6), Time(16,16)),
- Copy(From(3,6,3,6), To(3,6,4,7), Time(62,62)),
- Copy(From(4,7,4,7), To(4,7,5,8), Time(32,32)),
-
- Copy(From(0,4,0,4), To(0,4,1,5), Time(35,35)),
- Copy(From(1,5,1,5), To(1,5,2,6), Time(22,22)),
- Copy(From(2,6,2,6), To(2,6,3,7), Time(25,25)),
- Copy(From(3,7,3,7), To(3,7,4,8), Time(5,5)),
-
- Copy(From(0,5,0,5), To(0,5,1,6), Time(46,46)),
- Copy(From(1,6,1,6), To(1,6,2,7), Time(55,55)),
- Copy(From(2,7,2,7), To(2,7,3,8), Time(19,19)),
-
- Copy(From(0,6,0,6), To(0,6,1,7), Time(40,40)),
- Copy(From(1,7,1,7), To(1,7,2,8), Time(64,64)),
-
- Copy(From(0,7,0,7), To(0,7,1,8), Time(31,31)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // ClosingBlinds
- // Blinds starting in one direction and finishing in the opposite
-
- ScriptWipe("ClosingBlinds", Icon(0,4),
- Grid(1,16), TimeScale(50), CopyBackground(FALSE),
- Direction(South, 90),
- Copy(From(0,0,16,0), To(0,0,16,1), Time(0,50)),
- Copy(From(0,1,16,1), To(0,1,16,2), Time(2,48)),
- Copy(From(0,2,16,2), To(0,2,16,3), Time(4,46)),
- Copy(From(0,3,16,3), To(0,3,16,4), Time(6,44)),
- Copy(From(0,4,16,4), To(0,4,16,5), Time(8,42)),
- Copy(From(0,5,16,5), To(0,5,16,6), Time(10,40)),
- Copy(From(0,6,16,6), To(0,6,16,7), Time(12,38)),
- Copy(From(0,7,16,7), To(0,7,16,8), Time(14,36)),
- Copy(From(0,8,16,8), To(0,8,16,9), Time(16,34)),
- Copy(From(0,9,16,9), To(0,9,16,10), Time(18,32)),
- Copy(From(0,10,16,10), To(0,10,16,11), Time(19,30)),
- Copy(From(0,11,16,11), To(0,11,16,12), Time(20,29)),
- Copy(From(0,12,16,12), To(0,12,16,13), Time(21,28)),
- Copy(From(0,13,16,13), To(0,13,16,14), Time(22,27)),
- Copy(From(0,14,16,14), To(0,14,16,15), Time(23,26)),
- Copy(From(0,15,16,15), To(0,15,16,16), Time(24,25)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // BlindsFantasy
- // Blinds starting from two edges towards the middle
-
- ScriptWipe("BlindsFantasy1", Icon(1,4),
- Grid(1,16), TimeScale(8), CopyBackground(FALSE),
- Direction(South, 90),
- Copy(From(0,0,16,0), To(0,0,16,1), Time(0,8)),
- Copy(From(0,1,16,1), To(0,1,16,2), Time(1,8)),
- Copy(From(0,2,16,2), To(0,2,16,3), Time(2,8)),
- Copy(From(0,3,16,3), To(0,3,16,4), Time(3,8)),
- Copy(From(0,4,16,4), To(0,4,16,5), Time(4,8)),
- Copy(From(0,5,16,5), To(0,5,16,6), Time(5,8)),
- Copy(From(0,6,16,6), To(0,6,16,7), Time(6,8)),
- Copy(From(0,7,16,7), To(0,7,16,8), Time(7,8)),
- Copy(From(0,8,16,8), To(0,8,16,9), Time(7,8)),
- Copy(From(0,9,16,9), To(0,9,16,10), Time(6,8)),
- Copy(From(0,10,16,10), To(0,10,16,11), Time(5,8)),
- Copy(From(0,11,16,11), To(0,11,16,12), Time(4,8)),
- Copy(From(0,12,16,12), To(0,12,16,13), Time(3,8)),
- Copy(From(0,13,16,13), To(0,13,16,14), Time(2,8)),
- Copy(From(0,14,16,14), To(0,14,16,15), Time(1,8)),
- Copy(From(0,15,16,15), To(0,15,16,16), Time(0,8)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // BlindsFantasy2
- // Blinds going in sequence
-
- ScriptWipe("BlindsFantasy2", Icon(2,4),
- Grid(1,16), TimeScale(18), CopyBackground(FALSE),
- Direction(South, 90),
- Copy(From(0,0,16,0), To(0,0,16,1), Time(0,3)),
- Copy(From(0,1,16,1), To(0,1,16,2), Time(1,4)),
- Copy(From(0,2,16,2), To(0,2,16,3), Time(2,5)),
- Copy(From(0,3,16,3), To(0,3,16,4), Time(3,6)),
- Copy(From(0,4,16,4), To(0,4,16,5), Time(4,7)),
- Copy(From(0,5,16,5), To(0,5,16,6), Time(5,8)),
- Copy(From(0,6,16,6), To(0,6,16,7), Time(6,9)),
- Copy(From(0,7,16,7), To(0,7,16,8), Time(7,10)),
- Copy(From(0,8,16,8), To(0,8,16,9), Time(8,11)),
- Copy(From(0,9,16,9), To(0,9,16,10), Time(9,12)),
- Copy(From(0,10,16,10), To(0,10,16,11), Time(10,13)),
- Copy(From(0,11,16,11), To(0,11,16,12), Time(11,14)),
- Copy(From(0,12,16,12), To(0,12,16,13), Time(12,15)),
- Copy(From(0,13,16,13), To(0,13,16,14), Time(13,16)),
- Copy(From(0,14,16,14), To(0,14,16,15), Time(14,17)),
- Copy(From(0,15,16,15), To(0,15,16,16), Time(15,18)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // BlindsFantasy2
- // Starts blinds one by one but finishes at the same time
-
- ScriptWipe("BlindsFantasy3", Icon(3,4),
- Grid(1,16), TimeScale(18), CopyBackground(FALSE),
- Direction(South, 90),
- Copy(From(0,0,16,0), To(0,0,16,1), Time(0,16)),
- Copy(From(0,1,16,1), To(0,1,16,2), Time(1,16)),
- Copy(From(0,2,16,2), To(0,2,16,3), Time(2,16)),
- Copy(From(0,3,16,3), To(0,3,16,4), Time(3,16)),
- Copy(From(0,4,16,4), To(0,4,16,5), Time(4,16)),
- Copy(From(0,5,16,5), To(0,5,16,6), Time(5,16)),
- Copy(From(0,6,16,6), To(0,6,16,7), Time(6,16)),
- Copy(From(0,7,16,7), To(0,7,16,8), Time(7,16)),
- Copy(From(0,8,16,8), To(0,8,16,9), Time(8,16)),
- Copy(From(0,9,16,9), To(0,9,16,10), Time(9,16)),
- Copy(From(0,10,16,10), To(0,10,16,11), Time(10,16)),
- Copy(From(0,11,16,11), To(0,11,16,12), Time(11,16)),
- Copy(From(0,12,16,12), To(0,12,16,13), Time(12,16)),
- Copy(From(0,13,16,13), To(0,13,16,14), Time(13,16)),
- Copy(From(0,14,16,14), To(0,14,16,15), Time(14,16)),
- Copy(From(0,15,16,15), To(0,15,16,16), Time(15,16)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // SplitBlinds
- // Two blinds in different directions
-
- ScriptWipe("SplitBlinds", Icon(5,4),
- Grid(16,16), TimeScale(16), CopyBackground(FALSE),
- Direction(South, 90),
- Copy(From(0,0,8,0), To(0,0,8,1), Time(0,16)),
- Copy(From(0,1,8,1), To(0,1,8,2), Time(1,16)),
- Copy(From(0,2,8,2), To(0,2,8,3), Time(2,16)),
- Copy(From(0,3,8,3), To(0,3,8,4), Time(3,16)),
- Copy(From(0,4,8,4), To(0,4,8,5), Time(4,16)),
- Copy(From(0,5,8,5), To(0,5,8,6), Time(5,16)),
- Copy(From(0,6,8,6), To(0,6,8,7), Time(6,16)),
- Copy(From(0,7,8,7), To(0,7,8,8), Time(7,16)),
-
- Copy(From(0,9,8,9), To(0,8,8,9), Time(8,16)),
- Copy(From(0,10,8,10), To(0,9,8,10), Time(9,16)),
- Copy(From(0,11,8,11), To(0,10,8,11), Time(10,16)),
- Copy(From(0,12,8,12), To(0,11,8,12), Time(11,16)),
- Copy(From(0,13,8,13), To(0,12,8,13), Time(12,16)),
- Copy(From(0,14,8,14), To(0,13,8,14), Time(13,16)),
- Copy(From(0,15,8,15), To(0,14,8,15), Time(14,16)),
- Copy(From(0,16,8,16), To(0,15,8,16), Time(15,16)),
-
- Copy(From(8,1,16,1), To(8,0,16,1), Time(0,16)),
- Copy(From(8,2,16,2), To(8,1,16,2), Time(1,16)),
- Copy(From(8,3,16,3), To(8,2,16,3), Time(2,16)),
- Copy(From(8,4,16,4), To(8,3,16,4), Time(3,16)),
- Copy(From(8,5,16,5), To(8,4,16,5), Time(4,16)),
- Copy(From(8,6,16,6), To(8,5,16,6), Time(5,16)),
- Copy(From(8,7,16,7), To(8,6,16,7), Time(6,16)),
- Copy(From(8,8,16,8), To(8,7,16,8), Time(7,16)),
-
- Copy(From(8,8,16,8), To(8,8,16,9), Time(8,16)),
- Copy(From(8,9,16,9), To(8,9,16,10), Time(9,16)),
- Copy(From(8,10,16,10), To(8,10,16,11), Time(10,16)),
- Copy(From(8,11,16,11), To(8,11,16,12), Time(11,16)),
- Copy(From(8,12,16,12), To(8,12,16,13), Time(12,16)),
- Copy(From(8,13,16,13), To(8,13,16,14), Time(13,16)),
- Copy(From(8,14,16,14), To(8,14,16,15), Time(14,16)),
- Copy(From(8,15,16,15), To(8,15,16,16), Time(15,16)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // Blocks
- // Screen split in four, each block wipes from the corners to the middle
-
- ScriptWipe("Blocks", Icon(8,4),
- Grid(4,4), TimeScale(1), CopyBackground(FALSE),
- Copy(From(0,0,0,0), To(0,0,1,1), Time(0,1)),
- Copy(From(2,0,2,0), To(2,0,3,1), Time(0,1)),
- Copy(From(0,2,0,2), To(0,2,1,3), Time(0,1)),
- Copy(From(2,2,2,2), To(2,2,3,3), Time(0,1)),
-
- Copy(From(2,0,2,0), To(1,0,2,1), Time(0,1)),
- Copy(From(4,0,4,0), To(3,0,4,1), Time(0,1)),
- Copy(From(2,2,2,2), To(1,2,2,3), Time(0,1)),
- Copy(From(4,2,4,2), To(3,2,4,3), Time(0,1)),
-
- Copy(From(0,2,0,2), To(0,1,1,2), Time(0,1)),
- Copy(From(2,2,2,2), To(2,1,3,2), Time(0,1)),
- Copy(From(0,4,0,4), To(0,3,1,4), Time(0,1)),
- Copy(From(2,4,2,4), To(2,3,3,4), Time(0,1)),
-
- Copy(From(2,2,2,2), To(1,1,2,2), Time(0,1)),
- Copy(From(4,2,4,2), To(3,1,4,2), Time(0,1)),
- Copy(From(2,4,2,4), To(1,3,2,4), Time(0,1)),
- Copy(From(4,4,4,4), To(3,3,4,4), Time(0,1)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // FallingDownVar
- // Eight rectangles fall from the top of the screen to form the new picture
-
- ScriptWipe("WideBlinds", Icon(10,4),
- Grid(8,8), TimeScale(36), CopyBackground(TRUE),
- Direction(South, 90),
- // Copy(From(0,-1,8,0), To(0,0,8,1), Time(35,36)),
- // Copy(From(0,-1,8,0), To(0,1,8,2), Time(33,36)),
- // Copy(From(0,-1,8,0), To(0,2,8,3), Time(30,36)),
- // Copy(From(0,-1,8,0), To(0,3,8,4), Time(26,36)),
- // Copy(From(0,-1,8,0), To(0,4,8,5), Time(21,36)),
- // Copy(From(0,-1,8,0), To(0,5,8,6), Time(15,36)),
- // Copy(From(0,-1,8,0), To(0,6,8,7), Time( 8,36)),
- // Copy(From(0,-1,8,0), To(0,7,8,8), Time( 0,36)),
-
- Copy(From(0,0,8,0), To(0,0,8,1), Time(35,36)),
- Copy(From(0,1,8,1), To(0,1,8,2), Time(33,36)),
- Copy(From(0,2,8,2), To(0,2,8,3), Time(30,36)),
- Copy(From(0,3,8,3), To(0,3,8,4), Time(26,36)),
- Copy(From(0,4,8,4), To(0,4,8,5), Time(21,36)),
- Copy(From(0,5,8,5), To(0,5,8,6), Time(15,36)),
- Copy(From(0,6,8,6), To(0,6,8,7), Time( 8,36)),
- Copy(From(0,7,8,7), To(0,7,8,8), Time( 0,36)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // XmasTree
- // A striped reveal that looks somewhat like a christmas tree
-
- ScriptWipe("XmasTree", Icon(11,4),
- Grid(12,9), TimeScale(24), CopyBackground(FALSE),
- Direction(East, 90),
- Copy(From(-6,0,0,1), To(0,0,6,1), Time(0,16)),
- Copy(From(-6,1,0,2), To(0,1,6,2), Time(1,17)),
- Copy(From(-6,2,0,3), To(0,2,6,3), Time(2,18)),
- Copy(From(-6,3,0,4), To(0,3,6,4), Time(3,19)),
- Copy(From(-6,4,0,5), To(0,4,6,5), Time(4,20)),
- Copy(From(-6,5,0,6), To(0,5,6,6), Time(5,21)),
- Copy(From(-6,6,0,7), To(0,6,6,7), Time(6,22)),
- Copy(From(-6,7,0,8), To(0,7,6,8), Time(7,23)),
- Copy(From(-6,8,0,9), To(0,8,6,9), Time(8,24)),
-
- Copy(From(12,0,18,1), To(6,0,12,1), Time(0,16)),
- Copy(From(12,1,18,2), To(6,1,12,2), Time(1,17)),
- Copy(From(12,2,18,3), To(6,2,12,3), Time(2,18)),
- Copy(From(12,3,18,4), To(6,3,12,4), Time(3,19)),
- Copy(From(12,4,18,5), To(6,4,12,5), Time(4,20)),
- Copy(From(12,5,18,6), To(6,5,12,6), Time(5,21)),
- Copy(From(12,6,18,7), To(6,6,12,7), Time(6,22)),
- Copy(From(12,7,18,8), To(6,7,12,8), Time(7,23)),
- Copy(From(12,8,18,9), To(6,8,12,9), Time(8,24)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // SyncHorVer
- // Wipes in rotating clockwise then counterclockwise
-
- ScriptWipe("BasketWeave", Icon(12,4),
- Grid(16,12), TimeScale(6), CopyBackground(FALSE),
- Direction(East, 90),
- Copy(From(14,0,14,2), To(0,0,14,2), Time(3,4)),
- Copy(From(14,0,16,0), To(14,0,16,10), Time(0,1)),
- Copy(From(0,12,2,12), To(0,2,2,12), Time(0,1)),
- Copy(From(2,10,2,12), To(2,10,16,12), Time(3,4)),
-
- Copy(From(12,2,12,4), To(2,2,12,4), Time(4,5)),
- Copy(From(12,2,14,2), To(12,2,14,8), Time(1,2)),
- Copy(From(2,10,4,10), To(2,4,4,10), Time(1,2)),
- Copy(From(4,8,4,10), To(4,8,14,10), Time(4,5)),
-
- Copy(From(10,4,12,4), To(10,4,12,6), Time(2,3)),
- Copy(From(10,4,10,6), To(4,4,10,6), Time(5,6)),
- Copy(From(4,8,6,8), To(4,6,6,8), Time(2,3)),
- Copy(From(6,6,6,8), To(6,6,12,8), Time(5,6)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // ASyncHor
- // Nine horizontal stripes wipes in from two edges
-
- ScriptWipe("SuperStripper", Icon(14,4),
- Grid(8,9), TimeScale(5), CopyBackground(FALSE),
- Direction(West, 90),
- Copy(From(-8,8,0,9), To(0,8,8,9), Time( 1,2)),
- Copy(From(8,7,16,8), To(0,7,8,8), Time( 0,3)),
- Copy(From(-8,6,0,7), To(0,6,8,7), Time( 1,4)),
- Copy(From(8,5,16,6), To(0,5,8,6), Time(2,5)),
- Copy(From(-8,4,0,5), To(0,4,8,5), Time( 1,3)),
- Copy(From(8,3,16,4), To(0,3,8,4), Time( 2,5)),
- Copy(From(-8,2,0,3), To(0,2,8,3), Time( 1,4)),
- Copy(From(8,1,16,2), To(0,1,8,2), Time( 0,3)),
- Copy(From(-8,0,0,1), To(0,0,8,1), Time( 1,2)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // ReverseRects
-
- ScriptWipe("Enigma", Icon(16,4),
- Grid(8,8), TimeScale(1), CopyBackground(FALSE),
- Copy(From(0,0,1,0), To(0,0,1,2), Time( 0, 1)),
- Copy(From(1,2,2,2), To(1,0,2,2), Time( 0, 1)),
- Copy(From(0,2,0,3), To(0,2,2,3), Time( 0, 1)),
- Copy(From(2,3,2,4), To(0,3,2,4), Time( 0, 1)),
- Copy(From(0,6,1,6), To(0,4,1,6), Time( 0, 1)),
- Copy(From(1,4,2,4), To(1,4,2,6), Time( 0, 1)),
- Copy(From(2,6,2,7), To(0,6,2,7), Time( 0, 1)),
- Copy(From(0,7,0,8), To(0,7,2,8), Time( 0, 1)),
-
- Copy(From(2,0,2,1), To(2,0,4,1), Time( 0, 1)),
- Copy(From(4,1,4,2), To(2,1,4,2), Time( 0, 1)),
- Copy(From(2,4,3,4), To(2,2,3,4), Time( 0, 1)),
- Copy(From(3,2,4,2), To(3,2,4,4), Time( 0, 1)),
- Copy(From(4,4,4,5), To(2,4,4,5), Time( 0, 1)),
- Copy(From(2,5,2,6), To(2,5,4,6), Time( 0, 1)),
- Copy(From(2,6,3,6), To(2,6,3,8), Time( 0, 1)),
- Copy(From(3,8,4,8), To(3,6,4,8), Time( 0, 1)),
-
- Copy(From(4,0,5,0), To(4,0,5,2), Time( 0, 1)),
- Copy(From(5,2,6,2), To(5,0,6,2), Time( 0, 1)),
- Copy(From(4,2,4,3), To(4,2,6,3), Time( 0, 1)),
- Copy(From(6,3,6,4), To(4,3,6,4), Time( 0, 1)),
- Copy(From(4,6,5,6), To(4,4,5,6), Time( 0, 1)),
- Copy(From(5,4,6,4), To(5,4,6,6), Time( 0, 1)),
- Copy(From(6,6,6,7), To(4,6,6,7), Time( 0, 1)),
- Copy(From(4,7,4,8), To(4,7,6,8), Time( 0, 1)),
-
- Copy(From(8,0,8,1), To(6,0,8,1), Time( 0, 1)),
- Copy(From(6,1,6,2), To(6,1,8,2), Time( 0, 1)),
- Copy(From(6,2,7,2), To(6,2,7,4), Time( 0, 1)),
- Copy(From(7,4,8,4), To(7,2,8,4), Time( 0, 1)),
- Copy(From(8,4,8,5), To(6,4,8,5), Time( 0, 1)),
- Copy(From(6,5,6,6), To(6,5,8,6), Time( 0, 1)),
- Copy(From(6,6,7,6), To(6,6,7,8), Time( 0, 1)),
- Copy(From(7,8,8,8), To(7,6,8,8), Time( 0, 1)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // ReverseRectsVar
-
- ScriptWipe("EnigmaReverse", Icon(17,4),
- Grid(8,8), TimeScale(1), CopyBackground(FALSE),
- Copy(From(0,2,1,2), To(0,0,1,2), Time( 0, 1)),
- Copy(From(1,0,2,0), To(1,0,2,2), Time( 0, 1)),
- Copy(From(0,2,0,3), To(0,2,2,3), Time( 0, 1)),
- Copy(From(2,3,2,4), To(0,3,2,4), Time( 0, 1)),
- Copy(From(0,6,1,6), To(0,4,1,6), Time( 0, 1)),
- Copy(From(1,4,2,4), To(1,4,2,6), Time( 0, 1)),
- Copy(From(0,6,0,7), To(0,6,2,7), Time( 0, 1)),
- Copy(From(2,7,2,8), To(0,7,2,8), Time( 0, 1)),
-
- Copy(From(2,0,2,1), To(2,0,4,1), Time( 0, 1)),
- Copy(From(4,1,4,2), To(2,1,4,2), Time( 0, 1)),
- Copy(From(2,4,3,4), To(2,2,3,4), Time( 0, 1)),
- Copy(From(3,2,4,2), To(3,2,4,4), Time( 0, 1)),
- Copy(From(2,4,2,5), To(2,4,4,5), Time( 0, 1)),
- Copy(From(4,5,4,6), To(2,5,4,6), Time( 0, 1)),
- Copy(From(2,8,3,8), To(2,6,3,8), Time( 0, 1)),
- Copy(From(3,6,4,6), To(3,6,4,8), Time( 0, 1)),
-
- Copy(From(4,2,5,2), To(4,0,5,2), Time( 0, 1)),
- Copy(From(5,0,6,0), To(5,0,6,2), Time( 0, 1)),
- Copy(From(4,2,4,3), To(4,2,6,3), Time( 0, 1)),
- Copy(From(6,3,6,4), To(4,3,6,4), Time( 0, 1)),
- Copy(From(4,6,5,6), To(4,4,5,6), Time( 0, 1)),
- Copy(From(5,4,6,4), To(5,4,6,6), Time( 0, 1)),
- Copy(From(4,6,4,7), To(4,6,6,7), Time( 0, 1)),
- Copy(From(6,7,6,8), To(4,7,6,8), Time( 0, 1)),
-
- Copy(From(6,0,6,1), To(6,0,8,1), Time( 0, 1)),
- Copy(From(8,1,8,2), To(6,1,8,2), Time( 0, 1)),
- Copy(From(6,4,7,4), To(6,2,7,4), Time( 0, 1)),
- Copy(From(7,2,8,2), To(7,2,8,4), Time( 0, 1)),
- Copy(From(6,4,6,5), To(6,4,8,5), Time( 0, 1)),
- Copy(From(8,5,8,6), To(6,5,8,6), Time( 0, 1)),
- Copy(From(6,8,7,8), To(6,6,7,8), Time( 0, 1)),
- Copy(From(7,6,8,6), To(7,6,8,8), Time( 0, 1)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // TheWall
- // 25 blocks are falling from the sky
-
- ScriptWipe("TheWall", Icon(11,5),
- Grid(5,5), TimeScale(31), CopyBackground(TRUE),
- Direction(South,90), ForegroundWipe(FALSE),
- Spline(0,200,400,4096),
-
- Move(From(0,-1,1,0), To(0,4,1,5), Time( 0, 5)),
- Move(From(1,-1,2,0), To(1,4,2,5), Time( 1, 6)),
- Move(From(2,-1,3,0), To(2,4,3,5), Time( 2, 7)),
- Move(From(3,-1,4,0), To(3,4,4,5), Time( 3, 8)),
- Move(From(4,-1,5,0), To(4,4,5,5), Time( 4, 9)),
-
- Move(From(0,-1,1,0), To(0,3,1,4), Time(11,15)),
- Move(From(1,-1,2,0), To(1,3,2,4), Time(10,14)),
- Move(From(2,-1,3,0), To(2,3,3,4), Time( 9,13)),
- Move(From(3,-1,4,0), To(3,3,4,4), Time( 8,12)),
- Move(From(4,-1,5,0), To(4,3,5,4), Time( 7,11)),
-
- Move(From(0,-1,1,0), To(0,2,1,3), Time(14,17)),
- Move(From(1,-1,2,0), To(1,2,2,3), Time(15,18)),
- Move(From(2,-1,3,0), To(2,2,3,3), Time(16,19)),
- Move(From(3,-1,4,0), To(3,2,4,3), Time(17,20)),
- Move(From(4,-1,5,0), To(4,2,5,3), Time(18,21)),
-
- Move(From(0,-1,1,0), To(0,1,1,2), Time(24,26)),
- Move(From(1,-1,2,0), To(1,1,2,2), Time(23,25)),
- Move(From(2,-1,3,0), To(2,1,3,2), Time(22,24)),
- Move(From(3,-1,4,0), To(3,1,4,2), Time(21,23)),
- Move(From(4,-1,5,0), To(4,1,5,2), Time(20,22)),
-
- Move(From(0,-1,1,0), To(0,0,1,1), Time(26,27)),
- Move(From(1,-1,2,0), To(1,0,2,1), Time(27,28)),
- Move(From(2,-1,3,0), To(2,0,3,1), Time(28,29)),
- Move(From(3,-1,4,0), To(3,0,4,1), Time(29,30)),
- Move(From(4,-1,5,0), To(4,0,5,1), Time(30,31)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // SmoothWall
- // New and improved Wall
-
- ScriptWipe("SmoothWall", Icon(12,5),
- Grid(5,5), TimeScale(25), CopyBackground(TRUE),
- Direction(South,90), ForegroundWipe(FALSE),
- Spline(0,4000,4000,4096),
-
- Move(From(1,-1,2,0), To(0,4,1,5), Time( 0, 5)),
- Move(From(2,-1,3,0), To(1,4,2,5), Time( 1, 6)),
- Move(From(3,-1,4,0), To(2,4,3,5), Time( 2, 7)),
- Move(From(4,-1,5,0), To(3,4,4,5), Time( 3, 8)),
- Move(From(5,-1,6,0), To(4,4,5,5), Time( 4, 9)),
-
- Move(From(-1,-1,0,0), To(0,3,1,4), Time( 9,13)),
- Move(From( 0,-1,1,0), To(1,3,2,4), Time( 8,12)),
- Move(From( 1,-1,2,0), To(2,3,3,4), Time( 7,11)),
- Move(From( 2,-1,3,0), To(3,3,4,4), Time( 6,10)),
- Move(From( 3,-1,4,0), To(4,3,5,4), Time( 5, 9)),
-
- Move(From(1,-1,2,0), To(0,2,1,3), Time(10,13)),
- Move(From(2,-1,3,0), To(1,2,2,3), Time(11,14)),
- Move(From(3,-1,4,0), To(2,2,3,3), Time(12,15)),
- Move(From(4,-1,5,0), To(3,2,4,3), Time(13,16)),
- Move(From(5,-1,6,0), To(4,2,5,3), Time(14,17)),
-
- Move(From(-1,-1,0,0), To(0,1,1,2), Time(19,21)),
- Move(From( 0,-1,1,0), To(1,1,2,2), Time(18,20)),
- Move(From( 1,-1,2,0), To(2,1,3,2), Time(17,19)),
- Move(From( 2,-1,3,0), To(3,1,4,2), Time(16,18)),
- Move(From( 3,-1,4,0), To(4,1,5,2), Time(15,17)),
-
- Move(From(1,-1,2,0), To(0,0,1,1), Time(20,21)),
- Move(From(2,-1,3,0), To(1,0,2,1), Time(21,22)),
- Move(From(3,-1,4,0), To(2,0,3,1), Time(22,23)),
- Move(From(4,-1,5,0), To(3,0,4,1), Time(23,24)),
- Move(From(5,-1,6,0), To(4,0,5,1), Time(24,25)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // ScaleTheWall
- // A Wall wipe where the blocks are scaled in
-
- ScriptWipe("ScaleTheWall", Icon(13,5),
- Grid(5,5), TimeScale(25), CopyBackground(TRUE),
- Direction(South,90), ForegroundWipe(FALSE),
- Spline(0,4000,4000,4096),
-
- Scale(From(1,-1,1,-1), To(0,4,1,5), Time( 0, 5)),
- Scale(From(2,-1,2,-1), To(1,4,2,5), Time( 1, 6)),
- Scale(From(3,-1,3,-1), To(2,4,3,5), Time( 2, 7)),
- Scale(From(4,-1,4,-1), To(3,4,4,5), Time( 3, 8)),
- Scale(From(5,-1,5,-1), To(4,4,5,5), Time( 4, 9)),
-
- Scale(From(-1,-1,-1,-1), To(0,3,1,4), Time( 9,13)),
- Scale(From( 0,-1,0,-1), To(1,3,2,4), Time( 8,12)),
- Scale(From( 1,-1,1,-1), To(2,3,3,4), Time( 7,11)),
- Scale(From( 2,-1,2,-1), To(3,3,4,4), Time( 6,10)),
- Scale(From( 3,-1,3,-1), To(4,3,5,4), Time( 5, 9)),
-
- Scale(From(1,-1,1,-1), To(0,2,1,3), Time(10,13)),
- Scale(From(2,-1,2,-1), To(1,2,2,3), Time(11,14)),
- Scale(From(3,-1,3,-1), To(2,2,3,3), Time(12,15)),
- Scale(From(4,-1,4,-1), To(3,2,4,3), Time(13,16)),
- Scale(From(5,-1,5,-1), To(4,2,5,3), Time(14,17)),
-
- Scale(From(-1,-1,-1,-1), To(0,1,1,2), Time(19,21)),
- Scale(From( 0,-1,0,-1), To(1,1,2,2), Time(18,20)),
- Scale(From( 1,-1,1,-1), To(2,1,3,2), Time(17,19)),
- Scale(From( 2,-1,2,-1), To(3,1,4,2), Time(16,18)),
- Scale(From( 3,-1,3,-1), To(4,1,5,2), Time(15,17)),
-
- Scale(From(1,-1,1,-1), To(0,0,1,1), Time(20,21)),
- Scale(From(2,-1,2,-1), To(1,0,2,1), Time(21,22)),
- Scale(From(3,-1,3,-1), To(2,0,3,1), Time(22,23)),
- Scale(From(4,-1,4,-1), To(3,0,4,1), Time(23,24)),
- Scale(From(5,-1,5,-1), To(4,0,5,1), Time(24,25)),
- );
-
-
- //------------------------------------------------------------------------------------
- //
- // SplineDrop, Walllike by Espen Bjarnõ
- // Wall wipe that uses 10 by 10 blocks
-
- ScriptWipe("BrickWall", Icon(14,5),
- Grid(10,10), TimeScale(105), CopyBackground(TRUE),
- Direction(South,90), ForegroundWipe(FALSE),
- Spline(0,4094,4095,4096),
-
- Move(From(1,-1,2,0), To(0,9,1,10), Time( 0, 5)),
- Move(From(2,-1,3,0), To(1,9,2,10), Time( 1, 6)),
- Move(From(3,-1,4,0), To(2,9,3,10), Time( 2, 7)),
- Move(From(4,-1,5,0), To(3,9,4,10), Time( 3, 8)),
- Move(From(5,-1,6,0), To(4,9,5,10), Time( 4, 9)),
- Move(From(6,-1,7,0), To(5,9,6,10), Time( 5, 10)),
- Move(From(7,-1,8,0), To(6,9,7,10), Time( 6, 11)),
- Move(From(8,-1,9,0), To(7,9,8,10), Time( 7, 12)),
- Move(From(9,-1,10,0), To(8,9,9,10), Time( 8, 13)),
- Move(From(10,-1,11,0), To(9,9,10,10), Time( 9, 14)),
-
- Move(From(8,-1,9,0), To(9,8,10,9), Time( 10, 15)),
- Move(From(7,-1,8,0), To(8,8,9,9), Time( 11, 16)),
- Move(From(6,-1,7,0), To(7,8,8,9), Time( 12, 17)),
- Move(From(5,-1,6,0), To(6,8,7,9), Time( 13, 18)),
- Move(From(4,-1,5,0), To(5,8,6,9), Time( 14, 19)),
- Move(From(3,-1,4,0), To(4,8,5,9), Time( 15, 20)),
- Move(From(2,-1,3,0), To(3,8,4,9), Time( 16, 21)),
- Move(From(1,-1,2,0), To(2,8,3,9), Time( 17, 22)),
- Move(From(0,-1,1,0), To(1,8,2,9), Time( 18, 23)),
- Move(From(-1,-1,0,0), To(0,8,1,9), Time( 19, 24)),
-
- Move(From(1,-1,2,0), To(0,7,1,8), Time( 20, 25)),
- Move(From(2,-1,3,0), To(1,7,2,8), Time( 21, 26)),
- Move(From(3,-1,4,0), To(2,7,3,8), Time( 22, 27)),
- Move(From(4,-1,5,0), To(3,7,4,8), Time( 23, 28)),
- Move(From(5,-1,6,0), To(4,7,5,8), Time( 24, 29)),
- Move(From(6,-1,7,0), To(5,7,6,8), Time( 25, 30)),
- Move(From(7,-1,8,0), To(6,7,7,8), Time( 26, 31)),
- Move(From(8,-1,9,0), To(7,7,8,8), Time( 27, 32)),
- Move(From(9,-1,10,0), To(8,7,9,8), Time( 28, 33)),
- Move(From(10,-1,11,0), To(9,7,10,8), Time( 29, 34)),
-
- Move(From(8,-1,9,0), To(9,6,10,7), Time( 30, 35)),
- Move(From(7,-1,8,0), To(8,6,9,7), Time( 31, 36)),
- Move(From(6,-1,7,0), To(7,6,8,7), Time( 32, 37)),
- Move(From(5,-1,6,0), To(6,6,7,7), Time( 33, 38)),
- Move(From(4,-1,5,0), To(5,6,6,7), Time( 34, 39)),
- Move(From(3,-1,4,0), To(4,6,5,7), Time( 35, 40)),
- Move(From(2,-1,3,0), To(3,6,4,7), Time( 36, 41)),
- Move(From(1,-1,2,0), To(2,6,3,7), Time( 37, 42)),
- Move(From(0,-1,1,0), To(1,6,2,7), Time( 38, 43)),
- Move(From(-1,-1,0,0), To(0,6,1,7), Time( 39, 44)),
-
- Move(From(1,-1,2,0), To(0,5,1,6), Time( 40, 45)),
- Move(From(2,-1,3,0), To(1,5,2,6), Time( 41, 46)),
- Move(From(3,-1,4,0), To(2,5,3,6), Time( 42, 47)),
- Move(From(4,-1,5,0), To(3,5,4,6), Time( 43, 48)),
- Move(From(5,-1,6,0), To(4,5,5,6), Time( 44, 49)),
- Move(From(6,-1,7,0), To(5,5,6,6), Time( 45, 50)),
- Move(From(7,-1,8,0), To(6,5,7,6), Time( 46, 51)),
- Move(From(8,-1,9,0), To(7,5,8,6), Time( 47, 52)),
- Move(From(9,-1,10,0), To(8,5,9,6), Time( 48, 53)),
- Move(From(10,-1,11,0), To(9,5,10,6), Time( 49, 54)),
-
- Move(From(8,-1,9,0), To(9,4,10,5), Time( 50, 55)),
- Move(From(7,-1,8,0), To(8,4,9,5), Time( 51, 56)),
- Move(From(6,-1,7,0), To(7,4,8,5), Time( 52, 57)),
- Move(From(5,-1,6,0), To(6,4,7,5), Time( 53, 58)),
- Move(From(4,-1,5,0), To(5,4,6,5), Time( 54, 59)),
- Move(From(3,-1,4,0), To(4,4,5,5), Time( 55, 60)),
- Move(From(2,-1,3,0), To(3,4,4,5), Time( 56, 61)),
- Move(From(1,-1,2,0), To(2,4,3,5), Time( 57, 62)),
- Move(From(0,-1,1,0), To(1,4,2,5), Time( 58, 63)),
- Move(From(-1,-1,0,0), To(0,4,1,5), Time( 59, 64)),
-
- Move(From(1,-1,2,0), To(0,3,1,4), Time( 60, 65)),
- Move(From(2,-1,3,0), To(1,3,2,4), Time( 61, 66)),
- Move(From(3,-1,4,0), To(2,3,3,4), Time( 62, 67)),
- Move(From(4,-1,5,0), To(3,3,4,4), Time( 63, 68)),
- Move(From(5,-1,6,0), To(4,3,5,4), Time( 64, 69)),
- Move(From(6,-1,7,0), To(5,3,6,4), Time( 65, 70)),
- Move(From(7,-1,8,0), To(6,3,7,4), Time( 66, 71)),
- Move(From(8,-1,9,0), To(7,3,8,4), Time( 67, 72)),
- Move(From(9,-1,10,0), To(8,3,9,4), Time( 68, 73)),
- Move(From(10,-1,11,0), To(9,3,10,4), Time( 69, 74)),
-
- Move(From(8,-1,9,0), To(9,2,10,3), Time( 70, 75)),
- Move(From(7,-1,8,0), To(8,2,9,3), Time( 71, 76)),
- Move(From(6,-1,7,0), To(7,2,8,3), Time( 72, 77)),
- Move(From(5,-1,6,0), To(6,2,7,3), Time( 73, 78)),
- Move(From(4,-1,5,0), To(5,2,6,3), Time( 74, 79)),
- Move(From(3,-1,4,0), To(4,2,5,3), Time( 75, 80)),
- Move(From(2,-1,3,0), To(3,2,4,3), Time( 76, 81)),
- Move(From(1,-1,2,0), To(2,2,3,3), Time( 77, 82)),
- Move(From(0,-1,1,0), To(1,2,2,3), Time( 78, 83)),
- Move(From(-1,-1,0,0), To(0,2,1,3), Time( 79, 84)),
-
- Move(From(1,-1,2,0), To(0,1,1,2), Time( 80, 85)),
- Move(From(2,-1,3,0), To(1,1,2,2), Time( 81, 86)),
- Move(From(3,-1,4,0), To(2,1,3,2), Time( 82, 87)),
- Move(From(4,-1,5,0), To(3,1,4,2), Time( 83, 88)),
- Move(From(5,-1,6,0), To(4,1,5,2), Time( 84, 89)),
- Move(From(6,-1,7,0), To(5,1,6,2), Time( 85, 90)),
- Move(From(7,-1,8,0), To(6,1,7,2), Time( 86, 91)),
- Move(From(8,-1,9,0), To(7,1,8,2), Time( 87, 92)),
- Move(From(9,-1,10,0), To(8,1,9,2), Time( 88, 93)),
- Move(From(10,-1,11,0), To(9,1,10,2), Time( 89, 94)),
-
- Move(From(8,-1,9,0), To(9,0,10,1), Time( 90, 95)),
- Move(From(7,-1,8,0), To(8,0,9,1), Time( 91, 96)),
- Move(From(6,-1,7,0), To(7,0,8,1), Time( 92, 97)),
- Move(From(5,-1,6,0), To(6,0,7,1), Time( 93, 98)),
- Move(From(4,-1,5,0), To(5,0,6,1), Time( 94, 99)),
- Move(From(3,-1,4,0), To(4,0,5,1), Time( 95, 100)),
- Move(From(2,-1,3,0), To(3,0,4,1), Time( 96, 101)),
- Move(From(1,-1,2,0), To(2,0,3,1), Time( 97, 102)),
- Move(From(0,-1,1,0), To(1,0,2,1), Time( 98, 103)),
- Move(From(-1,-1,0,0), To(0,0,1,1), Time( 99, 104)),
- );
-
- //------------------------------------------------------------------------------------
- //
- // Louver -- stacked shutters go to black, then to picture
-
- ScriptWipe("Louver", Icon(9,7),
- Grid(1,8),
- ForegroundWipe(FALSE),
- TimeScale(2),
- CopyBackground(FALSE),
- Direction(South, 90), ForegroundWipe(FALSE),
- Source(Color, Color),
- Copy(From(0,0,1,0), To(0,0,1,1), Time(0,1)),
- Copy(From(0,1,1,1), To(0,1,1,2), Time(0,1)),
- Copy(From(0,2,1,2), To(0,2,1,3), Time(0,1)),
- Copy(From(0,3,1,3), To(0,3,1,4), Time(0,1)),
- Copy(From(0,4,1,4), To(0,4,1,5), Time(0,1)),
- Copy(From(0,5,1,5), To(0,5,1,6), Time(0,1)),
- Copy(From(0,6,1,6), To(0,6,1,7), Time(0,1)),
- Copy(From(0,7,1,7), To(0,7,1,8), Time(0,1)),
- Source(New, New),
- Copy(From(0,0,1,1), To(0,0,1,0), Time(1,2)),
- Copy(From(0,1,1,2), To(0,1,1,1), Time(1,2)),
- Copy(From(0,2,1,3), To(0,2,1,2), Time(1,2)),
- Copy(From(0,3,1,4), To(0,3,1,3), Time(1,2)),
- Copy(From(0,4,1,5), To(0,4,1,4), Time(1,2)),
- Copy(From(0,5,1,6), To(0,5,1,5), Time(1,2)),
- Copy(From(0,6,1,7), To(0,6,1,6), Time(1,2)),
- Copy(From(0,7,1,8), To(0,7,1,7), Time(1,2)),
- );
-